work4ai ダークモード
https://gyazo.com/cbe20b5f4b4f046a2ca44ef6be890288
work4aiのダークモード
システムのテーマがダークのときに勝手に適用されます
修正案&要望↓
ダークモードの時にdate modified with meの縁取りが消えちゃってますねwogikaze.icon
!important あたりが原因だと思うのでいじってみます
難しい、消し飛ばすとライトテーマに負けるのか
https://gyazo.com/af26b90158c9d08044476f2887e362cc
上のツールバーの背景色
✅work4ai ダークモード#6418e016e2dacc0000f0e1fd
permanent link行?の色を変えてほしいwogikaze.icon
これはどれだろう?nomadoor.icon
permalinkのことでした(うろ覚えでかかない方がいいな)wogikaze.icon
上のやつなので修正done
黄色いやつか!分かってなかった!nomadoor.icon
✅work4ai ダークモード#641aab04e2dacc00007e2076
コードブロック上だと消えるnomadoor.icon
元のCSSの設計がいまいちですねここ…
✅work4ai ダークモード#646352d8e2dacc00003dafde
https://gyazo.com/02b39460c588f86d1c1fefbf2584852a
cursor-lineのリンク色もコントラスト低すぎる?
✅work4ai ダークモード#6418e129e2dacc0000ae4748
そんなに気にならないけどホームでコードブロックの文字が濃くて読みずらいので変えたwogikaze.icon
work4ai ダークモード#64da29a65f1e0d0000d16e72
色わからないのでとりあえず他のdescription色にした
画像の背景色をシルバーにnomadoor.icon
work4ai ダークモード#6538f9ede2dacc0000d93a75
透過画像+黒文字系の画像が読みにくかった
赤い線の走る黒色がかっこいいtakker.icon
code:style.css
@media (prefers-color-scheme: dark) {
body{
/* --テキスト-- */
color: var(--page-text-color) ;
/* --- 全体 --- */
--body-bg: #111827; /* 背景 */
--cursor-color: #d3d3d3;
/* --- トップ --- */
--card-bg: rgb(44 58 77 / 65%) !important;
--card-title-color: #d3d3d3;
/* --- ヘッダー --- */
--navbar-bg: #1f2937; /* ヘッダー背景 */
--tool-text-color: #f55600; /* プロジェクト名 */
--new-button-bg: transparent; /* 新規作成ボタン ↓ */
--new-button-hover-bg: transparent;
--new-button-active-bg: transparent;
--new-button-horizontal-color: #f55600;
--new-button-vertical-color: #f55600; /* ↑ */
--search-form-bg: #374151; /* 検索画面 */
--search-form-icon-color: #f55600; /* 🔍 */
--search-form-text-color: #555; /* 検索の文字 */
--navbar-icon-color: #f55600; /* ^ */
--navbar-icon-hovered-color: #d3d3d3; /* ^:hover */
--navbar-icon-active-color: #f55600 ;
/* --- ページ --- */
--page-bg: #1f2937;
--page-link-color: #77befb;
--page-link-hover-color: #a8d7ff;
--page-link-color-cursor-line: #ec61ef;
--page-text-color: #d3d3d3;
--line-title-color: #d3d3d3;
--quote-bg-color: #374151;
--telomere-border: #374151;
--telomere-updated: #a9450f; /* テロメア編集 */
--telomere-unread: #a9450f; /* テロメア未読 */
--line-permalink-color: #ed6b244d;
/* --- ページメニュー --- */
--tool-bg: #1f2937;
/* --- コード --- */
--code-bg: #1b212a; /* 背景 */
--code-color: #d3d3d3;
/* --- 関連ページ ラベルデザイン --- */
--2hop-search-bg: #1f2937;
--relation-label-bg: #1f2937;
--relation-label-empty-bg: #1f2937;
--relation-label-links-bg: #1f2937;
--relation-label-text:#304ea2;
--relation-label-empty-text: #c72626;
--relation-label-links-text: #4367bf;
--card-description-code-color: #808080;
}
a {
color: var(--page-link-color)
}
/* ---変数がないもの --- */
/* ---スクロールバー--- */
::-webkit-scrollbar-thumb{
background-color: #d3d3d3;
}
::-webkit-scrollbar-track{
background-color: #1f2937;
}
/* --- トップ --- */
.grid {
li {
a {
&:hover {
/* hover時の共通スタイル */
}
.content .icon img {
filter: brightness(0.9);
}
}
&.page-list-item.unread {
a {
outline: 2px solid #a9450f !important;
}
}
&.pin {
a {
background-color: var(--card-bg) !important;
&:hover {
outline: none !important;
}
.header.pinned {
background-color: rgb(18 26 41) !important;
.title {
background-image: linear-gradient(to right, #d2d2d2 50%, #5e656e 50%) !important;
}
}
}
&:first-of-type a .header.pinned {
background-color: transparent !important;
.title {
background-image: linear-gradient(to right, var(--vivi-pink) 50%, #d2d2d2 50%) !important;
}
}
}
}
}
/** .grid li.page-list-item.grid-style-item.unread a{outline: 3px solid #6ac983;} **/
/* --- ヘッダー --- */
.app .navbar{border-bottom: 7px solid #1b212a;}
.search-form .form-group input:is(:focus, .for-mobile) {
background-color: #374151;
color: #d3d3d3;
}
data-hover-visible .new-button:hover{ /* 新規作成ボタン:hover */
--new-button-horizontal-color: #d2d2d2 !important;
--new-button-vertical-color: #d2d2d2 !important;
}
.navbar .open .navbar-brand .kamon-caret-down{color: #d3d3d3 !important;}
.search-form .form-group .button-container button.focus,.search-form .form-group .button-container button.for-mobile{color: #f55600 !important;}
.navbar .navbar-menu >li>a {
color: #f55600 !important;
&:hover, &:active, &:focus {
color: #000 !important;
}
}
/* --- 検索欄 --- */
.dropdown-menu {
background-color: #1f2937;
.dropdown-item a { color: #d3d3d3; }
}
.dropdown-menu>li>a:active, data-hover-visible .dropdown-menu>li>a:is(:hover, :focus) {
background-color: #374151;
color: #d3d3d3;
}
/* --- プロジェクト切り替え --- */
.dropdown-menu>li>a{
color: #d3d3d3
}
/* --- ページ --- */
.line {
img.icon{filter: brightness(0.8) saturate(1.2);}
strong.level{ /* 太字の色 */
color: #f3f3f3;
}
}
/* --- 画像 --- */
.line img.image, video, .iframe-video-player iframe{
border: 2px solid #3b4758 !important;
background-color: #ebebeb;
}
/* --- テーブル --- */
.table-block {
.cell{
outline: 2px solid #374151;
outline-offset: -1px;
}
.table-block-start{
background-color: #c0c9d5;
a{
color: #111827;
font-weight: 500;
}
}
}
/* --- コード --- */
.line span.code-block .code-block-start{
background-color: #c0c9d5;
a{
color: #111827;
font-weight: 500;
}
}
.line.permalink span.code-block{
background-color: #463024;
}
/* --- で挟んだコード --- */
.line .code.highlight{
--code-bg: #3e4856;
}
/* --- 外部リンクにホバーで注釈 --- */
.line:not(:has(.deco-\.)) a.link:not(.icon){
&::after{outline: 1px solid #ad3f05;}
&::before{border-top: 6px solid #ad3f05 !important;}
}
.line:not(.cursor-line) .deco-\.:has(.link){
&::after{outline: 1px solid #ad3f05;}
&::before{border-top: 6px solid #ad3f05 !important;}
}
/* --- 関連ページ検索 --- */
.related-page-list .toolbar .related-page-list-search:focus-within{
background-color: #1f2937;
caret-color: #d3d3d3;
.fa-search{
color: #f55600;
}
}
/* --- ページメニュー --- */
.page-menu ul>li>div{color: #d3d3d3;}
/* --- 検索ページ --- */
.list li.page-list-item{
background-color: #1f2937;
border-bottom: 1px solid #111827;
a{color: #d3d3d3;}
}
data-hover-visible .list li.page-list-item a:hover{background-color: #374151;}
/* --- スマホ時拡大メニュー --- */
.expandable-menu{background-color: #111827 !important;}
}
UserCSS